Hirdetés
- Milyen monitort vegyek?
- Hisense LCD és LED TV-k
- Vezeték nélküli fejhallgatók
- 3D nyomtatás
- Kormányok / autós szimulátorok topikja
- Google One vs iCloud vs OneDrive – melyik a legjobb választás 2025-ben?
- Melyik tápegységet vegyem?
- Milyen lézer nyomtatót vegyek?
- Apple MacBook
- Rémisztő árakkal szembesülnek a notebookgyártók az új mobil platformoknál
Új hozzászólás Aktív témák
-
fordfairlane
veterán
Én a mágikus url nevű függvényemet használom erre a célra.
<?
function url() {
$req = array();
$url = "";
if(func_num_args()) {
$arglist = func_get_args();
foreach($arglist as $arg) {
if(is_array($arg)) {
$req = array_merge($req,$arg);
}
}
if(is_array($req)) {
foreach($req as $key => $value) {
if($value) {
if(strlen($url)) $url .= "&"; else $url = "?";
$url .= $key."=".urlencode($value);
}
}
}
}
return $url;
}
?><a href="<?=url($_GET,array('beta' => 'víziló'))?>">link</a><?
?><a href="<?=url($_GET,array('beta' => 1))?>">link</a><?
?><a href="<?=url($_GET,array('beta' => ''))?>">link</a><?
?>N darab asszociatív tömböt fogad el paraméterként, összekombinálja őket balról jobbra, majd gyárt egy url stringet. Az alsó sorba írtam három példát, szerintem önmagáért beszél.
-
raczger
őstag
echo "<a href='fajl.php?alfa=1'>alfa</a>";
if($_REQUEST['alfa'] == 1) {
echo "<a href='fajl.php?beta=1&alfa=".$_GET['alfa']."'>b1</a>";
echo "<a href='fajl.php?beta=2&alfa=".$_GET['alfa']."'>b2</a>";
echo "<a href='fajl.php?beta=3&alfa=".$_GET['alfa']."'>b3</a>"; }Esetleg ilyenre gondoltál?
-
minden table nyitótagjéhez írd oda, hogy cellspacing="0", ha akkor se jó akkor a cellpadding = "0"-t is.
raczger: szerintem meg pont a divekkel kellhet több mókolás, hogy ugyanúgy nézzen ki
. Föleg, ha azt vesszük, hogy egy oldalon belül lehet akár 3-5 mélységű div vagy table is. -
DeltaPower
addikt
-
cucka
addikt
az a baj, hogy a header függvény meghívása előtt kiírtál már valamit a kimenetre.
a hibaüzenetben ott van, hogy hol van az a kiírás illetve hogy hol halt el emiatt a header függvény.(#1089) Forest_roby - ha " " közé írod a string-eket, akkor is lehetnek többsorosak, tehát nem kell feltétlenül ' '-t használni. sőt, akár <<<EOT írásmóddal is megadhatsz többsoros stringeket.
-
ReJim
őstag
nos a saját gépemen, appserver-en műkszik az admin.php-m, de a szolgáltatóra feltéve az alábbi hibaüzenetet kapom:
Warning: Cannot modify header information - headers already sent by (output started at /home/b/bodycult/public_html/admin.php:1) in /home/b/bodycult/public_html/admin.php on line 19Warning: Cannot modify header information - headers already sent by (output started at /home/b/bodycult/public_html/admin.php:1) in /home/b/bodycult/public_html/admin.php on line 21
a problémás részlet:
if ($_REQUEST['name'] == $admin AND md5($_REQUEST['pass']) == $psw) {
setcookie("bodycult_ADM", date("Y\.m\.d\."), time() + 1800);
$ccc = TRUE;
header("Location: admin.php");
}mi a gondja vele?
-
Atic
tag
Azért jön be mégegyszer a form-od, mert a session az őt létrehozó script futása alatt még nem aktív. Csak a következőtől. Tehát ne csak a session alapján döntsd el, hogy írja-e ki az űrlapot, hanem az alapján is, ami alapján a session-t létrehoztad. Nem tudom, mi a kódod, de mondjuk valahogy így:
if( $_GET['pass'] === $pass )
{
$_SESSION['admin'] = true;
$show_form = true;
}
if( $show_form || $_SESSION['admin'] )
{ print 'form...'; }
Új hozzászólás Aktív témák
- Xiaomi 14T /12/256GB / Kártyafüggetlen / 12Hó Garancia
- Apple iPhone 13 mini Red Kompakt méret, nagy teljesítmény 256 GB Használt,szép állapot, 100%
- AMD AM4-es HP OMEN 25L GT12 alaplapok - B550 chipset
- iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, 100 % Akksi
- Lenovo Ideapad 3 : I3 10110U / 4GB / 256 GB SSD / Win 11
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
. Föleg, ha azt vesszük, hogy egy oldalon belül lehet akár 3-5 mélységű div vagy table is.
sebaj


