Finde den Fehler nicht....

aTa

Erfahrenes Mitglied
Hi,
versuche seid einer ganzen Weile eine Lösung des Problems zu finden. Es klappt aber nicht.
Ich will wenn ich im Formular nur den Namen angebe, dass er mir das mailto nicht ausgibt, aber nun gibt er nix mehr aus...
PHP:
if($row->email !=""){
  echo "    <td><a href=mailto:".$row->email.">".$row->name."</a></td>\n";
  }
Vielen Dank schonmal!
 
Probier mal das hier:

PHP:
if(!empty($row->email)){ 
  echo "	<td><a href=mailto:".$row->email.">".$row->name."</a></td>\n"; 
}

mfg
forsterm
 
Funktioniert leider nicht.
Bei homepage klappt es bei email nicht..
PHP:
if($row->email !=""){
  echo "    <td><a href=mailto:".$row->email.">".$row->name."</a></td>\n";
  }
  if($row->homepage !=""){
  echo "    <td><a href=http://".$row->homepage." target=_blank>".$row->homepage."</a>&nbsp;schrieb am</td>\n";
  }
 
Zuletzt bearbeitet:
HTML-Attributwerte gehören in Anführungszeichen:
PHP:
<?php

	if( !empty($row->email) ) {
		echo '    <td><a href="mailto:'.$row->email.'">'.$row->name.'</a></td>';
	} else {
		echo '    <td>'.$row->name.'</td>';
	}
	if( !empty($row->homepage) ) {
		$row->homepage = str_replace('http://http://', 'http://', 'http://'.$row->homepage);
		echo '    <td><a href="'.$row->homepage.'" target="_blank">'.$row->homepage.'</a>&nbsp;schrieb am</td>';
	}

?>
 
Zurück