Ok, díky za rady! ;)
Takto vypadá funkční code. Ovšem když mám již zmíněný ten "špagetový kód", tak by mě zajímalo, jak by toto vypadalo správně zapsané:
<?php
if (isset($_POST['go'])) {
$text = stripslashes(htmlspecialchars(trim($_POST['editor1'])));
$author = $_POST['author'];
require_once "../include/db.php";
mysql_query("INSERT INTO `events` (`text`,`author`) VALUES ('$text','$author')");
$dotaz = mysql_query("SELECT * FROM `events` WHERE `text` = '$text' ORDER BY `id` DESC LIMIT 1");
while ($vypis = mysql_fetch_array($dotaz)) {
$id = $vypis['id'];
}
$dir = "../img/akce";
if (!file_exists($dir)) {
mkdir($dir, 0777);
}
$dir1 = "../img/akce/".$id;
if (!file_exists($dir1)) {
mkdir($dir1, 0777);
}
$cesta = "../img/akce/".$id."/";
//$povoleni = array('jpg', 'jpeg', 'png', 'gif'); // nepotřebné
$jpg1 = ($_FILES['jpg1']['name']);
$jpg2 = ($_FILES['jpg2']['name']);
$jpg3 = ($_FILES['jpg3']['name']);
$jpg1_up = ($_FILES['jpg1']['tmp_name']);
$jpg2_up = ($_FILES['jpg2']['tmp_name']);
$jpg3_up = ($_FILES['jpg3']['tmp_name']);
include "../include/prevodni-tabulka.php";
$jpg1 = strtr($jpg1, $prevodni_tabulka);
$jpg2 = strtr($jpg2, $prevodni_tabulka);
$jpg3 = strtr($jpg3, $prevodni_tabulka);
require_once "../include/db.php";
mysql_query("UPDATE `d77216_gusto`.`events` SET `jpg1` = '$jpg1', `jpg2` = '$jpg2', `jpg3` = '$jpg3' WHERE `id` = '$id'");
if (move_uploaded_file($jpg1_up, $cesta.$jpg1)) {
}
if (move_uploaded_file($jpg2_up, $cesta.$jpg2)) {
}
if (move_uploaded_file($jpg3_up, $cesta.$jpg3)) {
}
header("Location: ".$_SERVER['SERVER_ROOT']."www.xxx.cz/akce.php");
}
header("Location: ".$_SERVER['SERVER_ROOT']."www.xxx.cz/akce.php");
?>
Jinak k tomu HTML v PHP... To si mám dyštak vytvořit soubor.html, který poté includuju do PHP? nebo jak to řešit?a ten require_ince mám dat jen třeba jednou na začátek dané podmínky či na začátek kompletní stránky, ano?
Také mám ještě jednu otázku (ta ktrošku mimo téma) - jak lze proměnnou (PHP) přenést do jiné stránky? řekněme, že mám stránky
jedna.php a dva.php a ve stránce jedna.php mám proměnnou $vypis. Jak tuto proměnnou přenesu do dva.php, kromě toho, abych použil formulář nebo session?