PhP site personnel mis en place parler en série (iv)
Source : Internet
Auteur : utilisateur
PHP site personnel mis en place parler en série (quatre), lire PHP site personnel mis en place parler en série (quatre), trois communiqué de presse à domicile, vous laisser mettre à jour plus facilement (ci-dessous) ----- dans la conférence précédente, nous avons atteint la fonction de base du communiqué de presse à domicile.Dans cette conférence, nous y ajoutons, ce qui la rend plus puissante.(Un bon logiciel, en fait, est la fonction de base plus "
----- la présentation précédente, nous avons réalisé la fonction de base du communiqué de nouvelles à domicile.Dans cette conférence, nous y ajoutons, ce qui la rend plus puissante.(Une bonne utilisation du logiciel, en fait, c'est-à-dire, la fonction de base plus un certain nombre de fonctions auxiliaires, ces fonctions auxiliaires sont principalement une image pratique, ha ha)
----- tout d'abord, clarifions la commodité que nous voulons.Nous ne voulons pas quelque chose que nous avons oublié de supprimer il ya des dizaines de jours, et le résultat est également publié sur la première page (disgracieux.IF WE EMBED A PIECE OF CODE IN THE BASIC IMPLEMENTATION, SAY WITH FILECTIME ($FILENAME), THEN UNDER UNIX, WE CAN GET THE TIME WHEN THE LAST FILE WAS Changed IN SECONDS FROM JANUARY 1, 1970 (THE DATE THE FILE WAS GENERATED UNDER WINDOWS), Et à partir du 1er Janvier 1970, les secondes peuvent être obtenues en quelques secondes à nos jours avec $mynow mktime (), soustraction, jugement, SI , si l'on s'attend à l'heure, hey, Désolé, unlink ($newspath.$filename) ...Qu'est-ce que le?!Où devriez-vous mettre ce code?Tu dis-le, hein ?
Peut-être que vous ne surfez pas souvent sur Internet sur une machine, et si vous obtenez un nouveau morceau de nouvelles et vous n'êtes pas à côté de votre machine?L'idéal est de télécharger un fichier sur votre page d'accueil.Vous pourriez avoir une page (Admin?)Besoin d'utiliser un mot de passe pour entrer (si vous chérissez également leur propre site Web, c'est nécessaire, il est préférable de ne pas laisser d'autres personnes savent le nom du fichier, ha ha).Voici un morceau de code pour les téléchargements de fichiers qui sont partout:
si ($upfile))
{
?>
Les informations de fichier téléchargées sont les suivantes:
Chemin de stockage de fichiers :
Nom du fichier d'origine:
Taille du fichier (octets) :
Type de fichier:
}
autre
{
?>
Téléchargements d'actualités
}
?>
----- ici, nous voyons une forme de combinaison PHP et HTML que nous pouvons apprendre.Les téléchargements de fichiers, bien que pratiques, donnent toujours aux gens un sentiment d'insécurité.Une fois compromis, la sécurité du système de votre serveur est compromise parce que le fichier téléchargé peut être un fichier d'exécution destructeur (c'est-à-dire un virus ou un programme de piratage) et il est sûr d'écrire un fichier édité en ligne, voici un exemple:
〈?Php
fonction mywritefile ($filename, $contents)
si ($fp fopen ($filename, "w")
fwrite ($fp, $contents);
fclose ($fp);
Retour 1;
}
d'autre sreturn 0;;
};
Déterminer les variables retournées par le formulaire
si ($submitButton "fait")
$rs s mywritefile ("$page", "$test");
écho "$page
";
}
elseif ($action "page") //valeur d'action variable de "page"
$contents "$page";
$fp s @fopen ($content, "w-plus") ou mourir ('ne peut pas ouvrir de fichier!'');
$contents-html-specialchars ($contents);
fclose ($fp);
écho "";
}
autre
"écho";
}
?>
----- à ce point, la mise en œuvre du communiqué de presse à domicile peut être achevée.Nous pouvons voir que l'un des programmes puissants est une combinaison de fonctionnalités simples.L'ensemble du processus de perfectionnement de la fonction de la troisième partie utilise la méthode d'amélioration de superposition, et la méthode de développement de l'ingénierie logicielle de haut en bas, l'analyse couche par couche n'est pas la même.Il s'agit d'une méthode applicable à l'apprentissage, écrire leur propre écriture ou très utile, ha ha.
Le contenu de cette page provient d'Internet et ne reflète pas l'opinion d'Alibaba Cloud ; les produits
et services mentionnés sur cette page n'ont aucune relation avec Alibaba Cloud. Si le contenu de la page
vous semble problématique, veuillez nous écrire un courriel, nous traiterons le problème dans les 5
jours suivant la réception de votre message.
Si vous constatez des cas de plagiat de la part de la communauté, veuillez envoyer un courriel à : info-contact@alibabacloud.com et fournir des
preuves pertinentes. Un membre de notre équipe vous contactera dans les 5 jours ouvrables.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service