2013-01-08 20 views
-1

嘿,是否有可能使三個腳本成爲一個與下面的代碼?一個三個PHP腳本,可能嗎?

我可以將「結果」移動到第一個腳本嗎?

下面是代碼:

<?php 
error_reporting(E_ALL|E_NOTICE); 
$nazwabazydanych = "projekt"; 

$pesel = mysql_real_escape_string($_POST['pesel']); 
$imie = mysql_real_escape_string($_POST['imie']); 
$nazwisko = mysql_real_escape_string($_POST['nazwisko']); 
$telefon = mysql_real_escape_string($_POST['telefon']); 
$adres = mysql_real_escape_string($_POST['adres']); 
$nr_konta = mysql_real_escape_string($_POST['nr_konta']); 
$zarobek = mysql_real_escape_string($_POST['zarobek']); 

if (!$pesel || !$imie || !$nazwisko || !$telefon || !$adres || !$nr_konta || !$zarobek) 

{ 
     print "Nie zostały wypełnione wszystkie pola"; 
     exit; 
} 

if (strlen($pesel) != 11) 
{ 
print "Zły numer pesel! Pesel powinien mieć 11 cyfr."; 
} 

if (strlen($telefon) != 9) 
{ 
print "Zły numer telefonu! Telefon powinien mieć 9 cyfr."; 
} 

if (strlen($nr_konta) != 20) 
{ 
print "Zły numer konta! Numer konta powinien mieć 20 cyfr."; 
} 

$db = mysql_pconnect("localhost", "root", ""); 
if (!$db) 
     { 
     print "Nie można nawiązać połączenia z bazą danych"; 
     exit; 
     } 

mysql_select_db("$nazwabazydanych"); 

$result = mysql_query("CALL dodaj_osobe ('$pesel','$imie','$nazwisko','$telefon','$adres','$nr_konta','$zarobek')"); 
if (!$result) { 
    print(''); 
} 
else 
{ 
    print('Dodano nowa osobe'); 
} 



?> 

第二代碼和 「THRID」,第三是隻有1變化是相同的:

<?php 
error_reporting(E_ALL|E_NOTICE); 
$nazwabazydanych = "projekt"; 

$pesel = mysql_real_escape_string($_POST['pesel']); 



if (!$pesel) 

{ 
     print "Nie zostały wypełnione wszystkie pola"; 
     exit; 
} 

    if (strlen($pesel) != 11) 
{ 
print "Zły numer pesel! Pesel powinien mieć 11 cyfr."; 
} 

$db = mysql_pconnect("localhost", "root", ""); 
if (!$db) 
     { 
     print "Nie można nawiązać połączenia z bazą danych"; 
     exit; 
     } 

mysql_select_db("$nazwabazydanych"); 

$result = mysql_query("CALL magic_button ('$pesel',1)"); 
if (!$result) { 
    print(''); 
} 
else 
{ 
    print('IT WORKS!'); 
} 

?> 

在第三的變化是:

$result = mysql_query("CALL magic_button1 ('$pesel',-11)"); 

任何建議,我怎麼能把它們合併成一個?

+0

有你聽說過include()和require()?看看它。 – codingbiz

回答

2

您可以使用includerequire調用另一個PHP文件。

舉個例子:

// foo.php 
echo "hello"; 

// bar.php 
echo "world!"; 

// helloworld.php 
require('foo.php'); 
require('bar.php'); 

輸出

helloworld! 

除此之外,你必須清理大,亂碼轉儲

相關問題