Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie wolnego aliasu
Widmo696
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 11.08.2006

Ostrzeżenie: (0%)
-----


Witam!
Mam skrypt aliasów ale da się sprawdzać wolne aliasy tylko po zalogowaniu, a ja chciałbym żeby to było na stronie głónej lub poprostu na zwykłej stronie, więc wyciągnąłem z pliku tekst który odpowiada za sprawdzanie wolnych aliasów ale gdy dodam go do nowego pliku zamkne i otworze <? ?> to nie działa.

ten kod wygląda tak:
  1. <?php
  2. elseif ($function==add)
  3. {
  4. echo "<font size=1 face=verdana><centeR>";
  5. echo "<form action=$PHP_SELF?section=aliasy&function=submit_add method=post>
  6. <center><font size=4 face=verdana color=orange><b>SprawdĽ czy alias jest wolny:</b></font></center><br><Br>
  7. <table>
  8. <tr>
  9. <td align=center><font size=2 face=verdana></td>
  10. <td><b><font size=1 face=verdana>http://www.</b><input type=text name=source><b>.$domain</b></td>
  11. </tr>
  12. </table><br><centeR><input type=submit value="SprawdĽ."></center></form>";
  13.  
  14. pan_dol();
  15. die("");
  16. }
  17. elseif ($function==submit_add)
  18. {
  19. $source = strtolower($source);
  20. $source = czysc($source);
  21. $source = strip_tags($source);
  22. $dlugosc = strlen($source); 
  23.  
  24. if ($source=="")
  25. {
  26. echo("<centeR><font color=red><h3>Podano nie poprawną nazwe aliasu !</h3></font><br>");
  27.  
  28. pan_dol();
  29. die("");
  30. }
  31.  
  32.  
  33. if ($dlugosc>=30)
  34. {
  35.  echo("<centeR><font color=red><h3>Podana nazwa aliasu jest za długa !</h3></font><br>");
  36.  
  37. pan_dol();
  38. die("");
  39. } 
  40.  
  41.  
  42. if (($source[0]==".") || ($source[strlen($source)-1]=="."))
  43. {
  44.  
  45. echo("<centeR><font color=red><h3>Alias nie może się zaczynać ani kończyć kropką !</h3></font><br>");
  46.  
  47. pan_dol();
  48. die("");
  49. }
  50.  
  51.  
  52. $source=addslashes($source);
  53. $request_login_info = mysql_query("select * from aliasy where source = '$source'");
  54. $rows_returned = mysql_numrows($request_login_info);
  55. if ($rows_returned != 0)
  56. {
  57.  echo "<centeR><font color=red><h3>Niestety alias <u>www.$source.$domain</u> jest już zajęty... ;(</h3></font><br>";
  58.  
  59. pan_dol();
  60. die("");
  61. }
  62. else
  63. {
  64.  echo "<font size=1 face=verdana><centeR>";
  65.  echo "<h3><font color=orange>Alias <u>www.$source.$domain</u> jest wolny !</h3></font>";
  66. ?>


Wiem tam jest elseif, zmieniałem to na if i na końcu dodawałem brakujące } ale to nic nie daje.
Może wie ktoś co mogę zrobić?
Z góry dziękuje za pomoc

P.S jeśli napisałem coś głupiego dotyczącego php to się nie śmiejcie, dopiero się uczę
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Widmo696
post
Post #2





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 11.08.2006

Ostrzeżenie: (0%)
-----


mam ten edytor i wszystkie klamry są zamkniete.
Nie mam już pojęcia co mam robić dalej.

Bardzo prosze o pomoc naprawde mi na tym zależy


///EDIT

Korzystając z okazji chciałbym się zapytać czy może istnieje juiż jakś gotowy skrypt do sprawdzenia tego.
Oraz czy istnieje jakis gotowy skrypt do cięcia adresu coś takiego jak tnij.org

Ten post edytował Widmo696 14.08.2006, 15:02:08
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 16:21