aog
-
Innlegg
424 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av aog
-
-
Dette har jeg i toppen på mail2.php
<meta HTTP-EQUIV="REFRESH" content="3; url="http://www.server.com/index.php">
Slik?
Dersom jeg har det slik så blir siden refreshet hvert tredje sekund, og jeg får mail for hver gang.
Det er jo ikke det jeg ønsker.
-
QUOTE
Bruk header("Location: ..."), da blir ikke mailen sendt to ganger, uansett om de trykker "oppdater".
Prøvde det...
det førte til at siden refreshet seg selv.
Det virker ikke..
Går det ikke ann å lage en knapp som sender mailen samtidig som du blir sendt til startsiden?
-
joda. det lar seg enkelt gjøre. en måte vil jo være å bare sende useren til ett nytt form. der man først, øverst på 'siden' kan lese gjennom det man skal sende, også lagrer du alle variablene i hidden fields, og har en knapp der du kan velge å sende, avbryte eller endre ting.
hvordan?
Bruk header("Location: ..."), da blir ikke mailen sendt to ganger, uansett om de trykker "oppdater".Prøvde det...
det førte til at siden refreshet seg selv.
(Jeg bruker php include, og har ikke header og greier i filene som jeg inkluderer..)
...derfor fungerte ikke det.. godt mulig jeg gjorde noe feil, men...
Er det ikke noe måte å disable "Refresh"?
-
if(!mail($til, $topic, $melding,'')){
dersom mailen ikke kan sendes så burde den lagres i en database eller fil - på den måten "forsvinner" ikke som f.eks. blir avvist av serveren.
}
Hvorfor skulle den bli avist? ..jeg bare spørr..
Det er jo altid samme e-post adressen som blir send til..
Men... Kan jeg ikke legge inn en knap som du må trykke på for å sende skjemate?
..istede for å sende med engang..
1. Du fyller ut skjema
2. trykker Ok
3. leser gjennom
4. trykker send, (eller tilbake for å redigere), og du blir vist til hovedsiden.
Noen som kan vise meg hvordan jeg gjøre det?
Går det ann å gjøre det?
-
Hei.
Jeg har et skjema som ser slik ut etter at det er fylt ut.
<?php $til = "[email protected]"; $topic = "Produkter/Jobb"; $melding = "Navn: $navn\n\n\n"; $melding .= "Telefon: $nr\n\n\n"; $melding .= "E-post: $epost\n\n\n"; $melding .= "Alder: $alder\n\n\n"; $melding .= "Ønsker å bli kontaktet: $når\n\n\n"; $melding .= "Har dette som mål: $mål\n\n\n"; mail($til, $topic, $melding,''); ?> <div> Takk for at du fylte ut dette skjemaet.<br> Vi skal prøve å ta kontakt når det passer best for deg.<br> <br> <br> <strong>Navn:</strong><br> <?php echo $_POST["navn"]; ?> <br><br> <strong>Telefon:</strong><br> <?php echo $_POST["nr"]; ?> <br><br> <strong>E-post:</strong><br> <?php echo $_POST["epost"]; ?> <br><br> <strong>Alder:</strong><br> <?php echo $_POST["alder"]; ?> <br><br> <strong>Ønsker å bli knotaktet:</strong><br> <?php echo $_POST["når"]; ?> <br><br> <strong>Har dette som mål:</strong><br> <?php echo $_POST["mål"]; ?> <br><br> </div>
Problemet er at dersom personen som har fylt ut skjemaet refresher siden, så vil jeg få 2 like mailer eller mer, det kommer ann på hvor mange ganger siden blir refreshet.
Er det noe jeg kan gjøre, eller hva skal jeg gjøre?
Jeg vet det går ann å gjøre noet, men hva og hvordan?
Takker for all hjelpen jeg får...
-
Jeg har faktisk forklart hva som må gjøres..
#box { text-align:center; font-size:2em; color:white; background-color:black; padding:5px; min-height:100px; } * html body #box {height:100px;} </style> </head> <body>
Dette gjelder ikke for snekker siden, men slik virker..
-
jeg skjønner ikke helt hva som er problemet..
kunne du prøvd å forklare en gang til?
footeren ligger ikke der jeg vil ha den ... eller omvendtHvor skal det ligge?
-
-
Ikke hvis teksten blir lenger enn høyden på div-en
emm... jeg bruker #main {height: 200px;}, og da utvider felte seg jomer tekst det kommer..
EDIT: For IE bruker jeg
* html body #main {height:200px;}
og for andre (opera, mozilla ect.)
#main {min-height:200px;}
Setter du det sammen så virker det slik det skal i IE og Opera.
* html body #main {height:200px;} #main {min-height:200px;}
-
Men da vil det jo være feil av ham å si
I know you're entitled to your wrong opinion. -
CODE #innhold img { float:left; }
Funker i IE
EDIT:
Selv om folk mener IE suger, så må da webdesignere ta hensyn til den store gruppen IE brukere. Det er da min mening.
I know you're entitled to your wrong opinion.
Mener du seriøst at du driter i IE brukere når du lager en webside?
-
fikk det til nå.. takker
-
CODE
#innhold img { float:left; }
Det virker ikke. Da blir det slik:
________ |...............| Tekst her... |..bilde......| Tekst her... |...............| Tekst her... |...............| Tekst her... |________ | Tekst her... Tekst her.... Tekst her.... Tekst her.... Tekst her.... Tekst her....
-
Hei.
Hva er trikse for å få tekst til å flyte rundt bilde?
________
|...............| Tekst her...
|..bilde......| Tekst her...
|...............| Tekst her...
|...............| Tekst her...
|_______ | Tekst her...
Tekst her...Tekst her.....
Tekst her...Tekst her.....
Tekst her...Tekst her.....
Tekst her...Tekst her.....
Tekst her...Tekst her.....
-
Jeg vet
...men, jeg skal ikke ta noe credit for det siden jeg har letet lenge etter samme løsning...
-
var ikke ment slik egentlig..
når jeg så posten så husket jeg at jeg hadde lest det en gang før, og derfor tok en forkortet "ok, jeg tok feil"
...men det kom nok ikke så godt frem
-
dette er ikke helt innenfor temaet, men jeg tro jeg ville tatt meg tid til å bytte farge på "heisen"
http://forum.hardware.no/index.php?showtop...dpost&p=1846925 <= God nok grunn til å la vere.
Ok.
-
Ene tingen jeg lurte på er om er om IE støtter min-height og om det finnes noen fiks på denne saken utenom å sette fast heightIf any one has had problems using CSS min-height with IE, Netscape, Mozilla and Opera then I have just come across this 'workaround'.
In IE 'min-height' is not recognised (except in <td> ) but 'height' does the same thing (this is an IE 'bug')
In Netscape/Mozilla and Opera 'min-height' works correctly and 'height' fixes the height so that text will flow outside the boundary.
To overcome this IE has another 'bug' that can be used to specify any css that you don't want other browsers to see.
It goes something like this:
code:
<html>
<head>
<title> Min Height </title>
<style type="text/css">
#box {
text-align:center;
font-size:2em;
color:white;
background-color:black;
padding:5px;
min-height:100px;
}
* html body #box {height:100px;}
</style>
</head>
<body>
<div id="box">
This box has a minimum height of 100px
</div>
</body>
</html>
Using * html body before your css will allow IE to see it but not other browsers. So Netscape, Mozilla and Opera will just see 'min-height:100px;'
and IE will only see 'height:100px;' (ignoring the min-height value).
-
dette er ikke helt innenfor temaet, men jeg tro jeg ville tatt meg tid til å bytte farge på "heisen"
-
-
Neida alt funker fint nå både i Opere og IE
kan ikke si meg enig i det med IE der..
Bare se selv: Slik ser det ut i IE
Her er løsningen:
Slik er det i css filen nå:
/* ========== INNHOLDSFELT ========== */ div#innhold { min-height: 200px; }
Slik skal det være for at det skal virke:
/* ========== INNHOLDSFELT ========== */ * html body div#innhold { height: 200px; } div#innhold { min-height: 200px; }
EDIT: skrive feil :-p
-
-
Hva som er best og ikke spiller ingen rolle. Vi som designeremå da ta hensyn til alle.
Slik Ingardj viste er jo let som bare det, og da er det vel ikke noe problem for oss å lage det slik at alle får glede av våre design.
Takk for hjelpen Ingardj
EDIT: Ikke det at jeg fikk det til, men jeg er ikke våken enda
-
Jeg har brukt lang tid på å komme opp med en løsning for IE. Heldigvis finnes "<!--[if IE]>""<!--[if IE]>"
Har du lyst til å fullføre den?
dersom ie gå til index2.php
Skjema svar til mail.
i Programmering og webutvikling
Skrevet
hehe... ja, men hvordan?
Jeg kan ikke dette..