Kurt92

Inscris le 15/09/2009 à 14:42
  • Nombre de sujets
    5
  • Nombre de messages
    14
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
Kurt92
le 09/12/2010 à 14:08
Problème avec include
Bonjour j'ai un souci avec le fonction include lorsque je rajoute une variable à cet élément.
Voici mon code :
<?php


$info = array (

'activitelaser' => 'Cabinet' ,
'contact' => 'Phone' ,
'galerie' => 'Gp',
'injection' => 'Ouverture',
'phlebo' => 'Temps' ,
'presse' => 'Presse',
'tarifs' => 'Minute',
'where' => 'Horloge');

if (isset($_GET['info'])) {

$p=$_GET['info'];

foreach ($info as $page => $image) {

if ($p == $page ) {

include $p.'.php?img='.$image;
}

}

echo "<h1>La page demandée n'existe pas</h1>";
}

else {

echo "la page demandée n'existe pas";
}


?>


Apparement le include reconnait bien la page mais il ne peut l'afficher. Il me renvoie cette erreur :


Warning: include(where.php?img=Horloge) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23

Warning: include() [function.include]: Failed opening 'where.php?img=Horloge' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23


Si je n'ai pas le variable IMG, je n'ai pas les images de mon site.

Merci pour votre aide.
Kurt92
Bonjour,

Je m'essaye à la creation d'une interface de petite annonce moto.

Lorsque mon formulaire est bien remplie cela fonctionne.
Si un champs de mon formulaire n'est pas rempli, un message me l'indique.

Mais comment indiqué à l'utilisateur le champs qu'il à oublié de remplir ?

Voila où j'en suis pour le moment :
<?php
$data = array (
'modele' => $_POST['modele'],
'cylindree' => $_POST['cylindree'],
'kms' => $_POST['kms']);


if (!empty($data['modele']) AND !empty($data['cylindree']) AND !empty($data['kms']) )
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne un véhicule : <br/>';
echo 'dont le type est : '.$_POST['type'].'<br/>';
echo 'dont la marque est : '.$_POST['marque'].'<br/>';
echo 'dont le modèle est : '.$data['modele'].'<br/>';
echo 'dont la cylindrée est : '.$data['cylindree'].' cc<br/>';
echo 'qui a '.$data['kms'].' kms<br/>';
}
else
{
echo '<h1>Les zones suivantes n\'ont pas été remplies </h1>';

foreach ($data as $cle => $element)
{
echo $cle.'<br/>';
}

}


?>


Pour info, je n'ai pas besoin de controler les 2 premiers $_POST car il s'agit d'une liste de choix avec des valeurs sélectionnées par défaut.

Merci
Kurt92
le 02/11/2009 à 15:44
Image dans un cadre
Bonjour,

Je suis à la recherche d'une commande permettant d'afficher une partie d'une image dans un cadre.

Je m'explique :

- J'ai un dossier contenant toutes mes images (dimensions 800x600)
- Ma page en php lit ce dossier et affiche mes images (aucun souci jusque là)....
- Je voudrais que toutes mes images affiche une partie en 100x100 de mes images.

Grosso modo sur mon image en 800x600 on fait un carré de 100x100 et on l'affiche.

Est ce possible ?

Si oui avec quel commande.

Merci.

Ses derniers messages sur les forums

forum
Kurt92
le 09/12/2010 à 17:52
Problème avec include
J'ai résolu mon problème en ajoutant avant le include :

$_GET['img']=$image
include $p.'.php';
Kurt92
le 09/12/2010 à 14:08
Problème avec include
Bonjour j'ai un souci avec le fonction include lorsque je rajoute une variable à cet élément.
Voici mon code :
<?php


$info = array (

'activitelaser' => 'Cabinet' ,
'contact' => 'Phone' ,
'galerie' => 'Gp',
'injection' => 'Ouverture',
'phlebo' => 'Temps' ,
'presse' => 'Presse',
'tarifs' => 'Minute',
'where' => 'Horloge');

if (isset($_GET['info'])) {

$p=$_GET['info'];

foreach ($info as $page => $image) {

if ($p == $page ) {

include $p.'.php?img='.$image;
}

}

echo "<h1>La page demandée n'existe pas</h1>";
}

else {

echo "la page demandée n'existe pas";
}


?>


Apparement le include reconnait bien la page mais il ne peut l'afficher. Il me renvoie cette erreur :


Warning: include(where.php?img=Horloge) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23

Warning: include() [function.include]: Failed opening 'where.php?img=Horloge' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23


Si je n'ai pas le variable IMG, je n'ai pas les images de mon site.

Merci pour votre aide.
Kurt92
<?php
$data = array (
'le modele' => htmlspecialchars ($_POST['modele']),
'la cylindree' => htmlspecialchars ($_POST['cylindree']),
'les kms' => htmlspecialchars ($_POST['kms']),
'le prix' => htmlspecialchars ($_POST['prix']),
'la garantie' => htmlspecialchars ($_POST['garantie']));


if (!empty($data['le modele']) AND !empty($data['la cylindree']) AND !empty($data['les kms']) AND !empty($data['le prix']) AND !empty($data['la garantie']))
{
echo '<h1>Résumé</h1>';
echo 'Vous avec choisi de mettre en ligne ';
echo '<b>'.$_POST['type'].' '.$_POST['marque'].' '.$data['la cylindree'].' '.$data['le modele'].'</b>';
echo ' qui a <b>'.$data['les kms'].'</b> kms, qui a été mis en circulation en <b>'.$_POST['annee'].'</b> pour un prix de <b>'.$data['le prix'].'</b> €.<br/>';
if ($data['la garantie']> 0)
{
echo 'Le véhicule sera garanti <b>'.$data['la garantie'].'</b> mois.';
}
else
{
echo 'Le véhicule n\'est pas garanti.';
}
}
else
{
echo '<h2>Les zones suivantes n\'ont pas été remplies : </h2>';
echo '<ul>';
foreach ($data as $cle => $element)
{
if (empty($element)AND $element!=0 )
{
echo '<li>'.$cle.'</li>' ;
}
}

echo '</ul>';
}


?>

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours