black templar

Ses derniers sujets sur les forums

black templar
le 01/04/2006 à 17:19
problème d'affichage de photos
Bonjour.
J'ai un petit problème pour afficher des photos via php et My SQL.

Voici le code php

echo '<p>
<a href="album_photo.php?id='.$data['id'].'&id_mk='.$id.'&id_md='.$id_mb.'">
<img border=0 src="./'.$nom.'/'.$dossier.'/'.$photo.'">
</a>
</p>';


Et le résultat en HTML
<a href="album_photo.php?id=2&id_mk=12&id_md=1">
<img border=0 src="./black_templar/Dossier_numéro_1/dossier1.gif">
</a>


Le problème, c'est que les photos ne s'affiche pas (alors que c'est la bonne adresse) et ce qui est encore plus bizzare, c'est que quand j'enregistre la source HTML, là, les images sont bien affiché.
(ç'est peut être un problème de répertoire...?? je ne sais pas)

Et j'ai aussi une autre question, lors d'une adresse, on met parfois : "nom_du_fichier.ext" ou "./nom_du_fichier.ext" ou encore "../nom_du_fichier.ext"

a quoi sert les points ^^

Merci et a++
black templar
le 28/03/2006 à 13:45
Astuce : rediriger vers une page !
Bonjour.
Voila une petite astuce qui est bien utile.
Quand vous ne pouvez plus utiliser de "header(Location:" en php pour cause de "echo", utilisez JavaScript !! Il y a une fonction toute faite !

window.location.replace('ma_page.php');

Voila.
Je trouve que c'est utile.
black templar
le 23/03/2006 à 20:59
de php à JS
Bonjour.
Je suis en train de créer un formulaire d'inscription.
Quand l'utilisateur soumet sa réponse, le script php vérifie que le champ n'est pas vide. Si c'est le cas, il envoi un message javascript pour dire que un des champs est vide.

Seulement voila, ça ne marche pas...

<?php
function ErreurMessage($message)
{
echo '<script language = "JavaScript">';
echo ' var message_js = '.$message.';';
echo 'alert(message_js);';
echo '</script>';
exit();
}

if(!isset($_POST['nom']) or empty($_POST['nom']))
{
$erreur = "Vous n'avez pas de nom !";
echo ErreurMessage($erreur);
}
?>

Je pense que c'est à cause de la ligne qui transfert dans une variable JS le contenu de la variable php. Mais j'ai beau touné cette ligne dans tous les sens, je n'y arrive pas...
black templar
le 22/03/2006 à 19:40
envoie d'email avec easy-php
Bonjour.
Quand j'essai d'envoyer des email via easy php, ça ne marche pas. Est-ce normal.
(j'ai fais une recherche mais je n'ai rien trouve (en plus plusieurs liens sont mort))

merci.
black templar
le 28/02/2006 à 22:19
Session ou cookie ?
Bonjour.
J'aurai voulu savoir si l'on pouvait utiliser des cookies à la place des sessions pour une identification de membre par exemple.

Est-ce que ça va aussi vite pour rechercher les informations ? (en gros, est-ce rentable de remplacé une session par un cookie sachant que chaque page de mon site doit extraire 4 ou 5 infos de ce cookoie ?)

(je demande ça, parce que je n'arrive pas a utiliser les sessions convenablement et suis plus a l'aise avec les cookies)

Merci d'avance ! smiley
black templar
le 28/02/2006 à 22:08
Installation d'un serveur : question matériel et logiciel
Bonjour.
J'aimerais faire l'acquisition et installer un serveur chez moi pour mon site personnel.
J'aurais voulu avoir vos conseils sur le choix du matériel.

D'abord, quel type de processeur prendre?
Un Intel qui suporte la technologie "hyperthreading"? Ou bien un Xénon d'un pentium pour la rapidité? Est-ce que l'UltraSPARC III ne serait pas mieux pour la manipulationdes fichiers multimédia (grâce à sa bibliothèque d'instruction VIS).
(Mon site sera en fait un album photo et vidéo avec toutes les photos de ma famille !)
Ou encore, devrais-je privilégier un bi-processeur comme l'UltraSparc IV ?

Comme je compte laissé tourné mon serveur 24h/24 dans ma chambre, il ne faut pas qu'il chauffe trop.

Ensuite, pour le système d'exploitation, j'ai entendu dire que Linux pouvait tourné pendant une longue période sans plantage. (J'ai l'intention d'installer Apache, php et MySQL)Sachant que j'utilise Window depuis toujours (6 ans ou plus) et que j'ai l'intention d'installer un hybride sur mon PC actuel (Window/Linux) pendant les grandes vacances (histoire de me faire la main), quel système d'exploitation me conseillerez-vous. (Est-ce qu'un processeur peut améliorer le rendement d'un système d'exploitation comme UltraSPARC et UNIX)
Et si votre réponse se tourne plus vers Linux, quel distribution installer pour un serveur?

Pour la partie logitiel, j'ai l'intentiond'utiliser un serveur Apache (la meilleur version est la [2.0.48] non?), l'interpréteur php et la base de donnée MySQL (ici encore, quel est la version la plus sûr?)
Est-ce que ces 3 logiciels suffisent pour mon site ?(écrit en HTML, php, MySQL, Css, JavaScript)

Et enfin, pour connecter mon serveur à l'Internet, est-ce que c'est le serveur qui s'en charge? Comment faut-il faire (j'avoue n'avoir aucune idée sur le sujet ...) Qui régis les nom de domaine?


Merci de me consacrer un peu de votre précieux temps ! smiley

P.S. : J'aimerai en fait un serveur rapide, qui ne chauffe pas trop et qui puisse recevoir, envoyer et lire rapidement de gros fichier multimédia (comme des vidéos prisent avec un camescope)

Quelques infos suplémentaires :
-Je suis assez bon en programmation (basic : trés bon, php/MySQL/HTML : bon, CSS/C++ : bof)
-Je n'ai jamais installé de serveur de ma vie (a part EasyPHP)
-Je n'ai strictement aucune connaissance sur les domaines et je ne sais même pas ce que veut dire DNS (je sais, c'est déprimant ^^smiley)
black templar
le 18/02/2006 à 10:26
lien avec une image.
Bonjour.
Quand je fais un lien sur une image, cette image s'affiche avec de gros contours bleu (ou marron si j'ai cliqué dessus).
Comme je ne suis pas un expert en CSS, je fais appel à vous pour savoir si il était possible de suprimer le contour tout en gardant le lien ?

merci de votre aide !
black templar
le 13/02/2006 à 18:40
Uploader un fichier
Bonjour.
J'aimerai créer un script pour uploader un fichier sur mon site.
Or, je ne peut le faire que sur mon PC et non vers un site .

ex : un utilisateur veut uploader un fichier. Quand il clique sur envoyer, le fichier va sur www.monsite.fr/fichiers-uploader/nom.ext

Voici mon code :

upload.html
<html>
<head></head><body>
<center>
<form enctype = "multipart/form-data" action = "upload.php" method = "POST">
<input type = "hidden" name = "MAX_FILE_SIZE" value = "500000">
<input type = "file" name = "zip" size = "100">
<br>
<input type = "submit" name = "Transfert" value = "Envoyer">
</form>
</center>
</body></html>


upload.php
<?php
if(!isset($_POST['Transfert']))
{
include("upload.html");
}
else{
echo $_FILES['zip']['name'];
echo "<br>";
echo $_FILES['zip']['type'];
echo "<br>";
echo $_FILES['zip']['tmp_name'];
echo "<br>";
echo $_FILES['zip']['size'];
echo "<br>";
if(!isset($_FILES['zip']))
{
echo "Pas de fichier à uploader";
exit();
}
if($_FILES['zip']['size'] == 0)
{echo "Fichier supérieur à 2 Mo";
exit();
}
$dest = "http://membres.lycos.fr/templar59/".$_FILES['zip']['name'];
//$dest = "C:\Documents and Settings\piette\Bureau\\".$_FILES['zip']['name'];
echo $dest;
echo "<br>";
move_uploaded_file($_FILES['zip']['tmp_name'],$dest);
echo "Transfert réussi.";
}
?>


Pourriez-vous m'aider s'il vous plait ?
black templar
le 04/12/2005 à 14:47
Problème de cookie
J'ai un problème avec les cookies. Voici mon code:
<?php session_start(); ?><html><head></head><body><?php  
$_SESSION['login2'] = "Black Templar";
$_SESSION['pass2'] = "test";
setcookie("connect[login]" , $_SESSION['login2'] , time()+3600);
setcookie("connect[pass]" , $_SESSION['pass2'] , time()+3600);
echo $_SESSION['login2']."<br>".$_SESSION['pass2'];
echo $_COOKIE['connect']['login']."<br>".$_COOKIE['connect']['pass']
?></boby></html>


il me met des message d'erreur aux ligne 4 et 5 (setcookie). Et il me dit à la ligne 7 que les cookies n'existent pas.

Comment ça se fait?
LoadingChargement en cours