url,email nur anzeigen wenn ...

slait

Mitglied
hallo
ich bin grad dabei ein einfaches news- und gbscript zu scripten,
da hab ich folgendes prob (eigentlich mehrere,aber der eine ist nur wichtig) also immer wenn man einen eintrag schreibt sind die felder email und hp als link makiert #

echo"<td><a href=\"mailto:$email\">Email</a></td>\n";
echo"<td><a href=\"$hp\" target=\"_blank\">Hp</a></td>\n";

ich glauben wegen dem code.Aber wenn ich da nichts in die felder eingäbe sind sie trotzdem noch als link makiert.

http://slait.s4.cybton.com/test/eintragen.html
http://slait.s4.cybton.com/test/news.php

kann mir jemand sagen wie ich das problem behebe oder wie das problem heißt damit ich in google suchen kann. THX :(
 
Diesen "Fehler" kannst du ganz einfach beheben, in dem du folgendes in die entsprechende Zeile in deine news.php schreibst:
PHP:
<?php
if($hp == "") {
 echo "";
} else {
 echo "<a href=\"".$hp."\">HP</a>\n";
}
if($email == "") {
 echo "";
} else {
 echo "<a href=\"mailto:".$email."\">EMAIL</a>\n";
}
?>
 
Zurück