Jump to content
ggfar

Conditionare PHP

Recommended Posts

Posted

Doresc sa creez un fisier, unde sa verifice anumite variabile, iar daca nu sunt indeplinite sa nu mai execute scriptul. O sa dealiez:

Acum am astfel.

Fisier verificare.php:

<? if($_GET['nr']>10) header('location ...'); ?>

Fisier index.php:

<?

include('verificare.php');

///restul scriptului

?>

Problema este ca tot imi executa scriptul inainte sa ma redirectioneze

Multumesc mult si o zi buna,

Laurentiu

Posted

De ce din doua fisiere ? Nu era mai usor sa faci totul din index.php ?

<?php

if ( ((isset($_GET)) && ($_GET['nr'] > 10)) {

//cacat, face ce vrei tu;

} else if { // poti pune daca nr < 10, cum doresti;

//face ce trebuie sa faca index.php;

}

?>

Posted

ai zis ca iti executa scriptul inainte sa te redirectioneze.

Nu te redirectioneaza presupun din cauza ca nu se respecta condifia in acel if

sau poate nu scrii header corect, trebuie "header("Location: fisier.php")"

poti sa dai si un echo eventual sa vezi daca se respecta conditia.

ca sa te redirectioneze, url-ul tau ar trebui sa fie ceva de genu asta:

galerie.php?nr=11

Posted
Doresc sa creez un fisier, unde sa verifice anumite variabile, iar daca nu sunt indeplinite sa nu mai execute scriptul. O sa dealiez:

Acum am astfel.

Fisier verificare.php:

<? if($_GET['nr']>10) header('location ...'); ?>

Fisier index.php:

<?

include('verificare.php');

///restul scriptului

?>

Problema este ca tot imi executa scriptul inainte sa ma redirectioneze

Multumesc mult si o zi buna,

Laurentiu

Daca chiar vrei ajutor atunci da scriptul complet+detalii, nimeni de pe forum nu va sta sa dea cu presupusul cum, unde , de ce ?etc.

Posted
Daca chiar vrei ajutor atunci da scriptul complet+detalii, nimeni de pe forum nu va sta sa dea cu presupusul cum, unde , de ce ?etc.

Va multumesc faorte mult pentru ajutor. Scriptul se refera la inserare. Si vreau sa pun conditia daca este autentificat.

Daca folosesc

if(){

}else{

}

O sa ma incurc in paranteze si trebuie de fiecare data sa postez conditiile de verificare.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...