![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 1.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem ze skryptem rejestracja.php ,niby wydaje sie wszystko dobrze,a jednak.Przedstawiam kod,a błąd jaki pojawia sie umieściłem jako komentarz.I jeszcze jedno pytanie,żeby nie zakładać nowego tematu:jakie polecenia należy dodać do skryptu wyszukiwarki,żeby wyszukane dane eksportować do pliku.Z góry dziękuje za wszelką pomoc.
<? function polacz() { $polaczenie = mysql_connect("localhost", "xxx", "xxx"); mysql_select_db("xxx", $polaczenie) or die ("Nie mozna sie połączyć"); } function rejestracja() { $imie=$_POST['imie']; $nazwisko=$_POST['nazwisko']; $email=$_POST['email']; $login=$_POST['login']; $haslo=$_POST['haslo']; $haslo2=$_POST['haslo2']; $rodzaj=$_POST['rodzaj']; if ($haslo != $haslo2) { echo "Hasła nie są takie same!"; } polacz(); $wynik=mysql_query("SELECT * FROM users WHERE login=$login"); if ($wynik!==0) { echo "Już taki login istnieje!"; form_rej(); } $data=date("j/F/Y H:i:s"); $zapis="INSERT INTO users(imie,nazwisko,email,login, haslo,rodzaj, data) VALUES($imie, $nazwisko, $email, $login, $haslo,$rodzaj, $data)"; $wynik=mysql_query($zapis); if (!$wynik) { echo "Rejestracja zakończona pomyślnie"; exit; } else { echo ('Rejestracja nie powiodła sie! '); exit; } } session_start(); include('naglowek.php'); <td> //Parse error: syntax error, unexpected '<' require_once ("rejestracja.php"); rejestracja(); </td> ?> |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
a w końcówce przypadkiem nie brakuje Ci echo?
To zależy z jakiego skryptu korzystasz i do jakiego typu pliku chcesz to wyeksportować. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 1.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zastosowałem kod ,który poleciłeś i teraz pojawia się parę błędów.
Warning: main(naglowek.php): failed to open stream: No such file or directory .... Warning: main(): Failed opening 'naglowek.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in oraz bez względu co podam wyświetlają sie oba komunikaty:Już taki login istnieje. Rejestracja przebiegła pomyślnie.Oczywiście nie dodaje nic do bazy. Jeżeli chodzi o wyszukiwarke to wynik ma eksportować do zwykłego pliku tekstowego.Kod skryptu wyszukiwarki jest następujący: <? $polaczenie = mysql_connect("localhost", "w", "e"); mysql_select_db("w", $polaczenie); $autor=$_POST['autor']; $tytul=$_POST['tytul']; $produkt=$_POST['produkt']; $sql="SELECT * FROM `muzyka` WHERE `autor` LIKE '%$autor%' AND `tytul` LIKE '%$tytul%' AND `produkt` LIKE '%$produkt%'"; $wynik = mysql_query($sql, $polaczenie)or die(mysql_error()); echo"<TABLE>"; while( $rekord = mysql_fetch_array($wynik) ) { echo "<tr><td>"; echo( $rekord["autor"]."</td>" ); echo("<td>". $rekord["tytul"]."</td>" ); echo("<td>". $rekord["produkt"]."</td></tr>" ); } echo "</TABLE>"; mysql_free_result($wynik); mysql_close($polaczenie); ?> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:03 |