Verileri görüntülemek için nasıl PHP bir soru?

2 Cevap

Nasıl aşağıdakileri gerçekleştirebilirsiniz.

Örneğin böylece bağlantı şablonu görüntülemek eğer bağlantı şablonu görüntüler olmaz değilse zaten kullanıcı bir bağlantıyı girmiş olmadığını görmek için denetler bir şablon var Diyelim ki?

2 Cevap

Temelleri şunlardır:

<?PHP

if(isset($_REQUEST['supplied_link']))
{
  // do something
}
else
{
  // do another thing
}

Ancak, aslında, özellikle bu komut kodunu değil ama aslında, bir bağlantı olduğundan emin olmak için, bir bir şekilde bu bağlantı doğrulamak için çok önemlidir. POST'u kolları hem GET çünkü ben $ _REQUEST seçtim, ancak anlatıldığı meder olarak $ _POST kullanabilirsiniz.

PHP 5 kullanıyorsanız eğer doğrulama açısından, sadece ön http:// aramak için strpos kullanabilirsiniz. Bu durumda, geri dönüş değeri başarısızlık YANLIŞ veya> 0 ya da istenilen maç için 0 (sıfır) olacaktır ve unutmayın. (Örneğin, DNS, Spam blokerleri, vb karşı URL doğrulama gibi) bu çok daha yapabileceğini, ama bu minimum.

<?php

$enteredLink = isset( $_POST['enteredLink'] ) ?1:0;

if ( $enteredLink ) {
?>
<a href="<?php echo htmlentities($_POST['enteredLink']);?>">link</a>
<?php
} 
?>

Sen kullanmak, bir mantıksal bir değişkeni ayarlamak için gereken bir deyimi ve eğer girilmişse, sadece çıkış şey, aksi takdirde yok.